#ifndef ESP01S_H
#define ESP01S_H
#include "bsp_system.h"

#define W_ENABLE 1
#define W_DISABLE 0
#define W_OK 1
#define W_ERROR 0
typedef struct
{
    uint8_t receiveDataFlag; // �������ݱ�־λ
    uint16_t error_code;     // ����ģ���ʼ���������
} Wifi_TypeDef;
void wifi_clear_buffer(void);
void wifi_receive_callback(uint8_t byte);

void wifi_init(void);
void wifi_data_issued(void);
void wifi_get_weather(void);
void wifi_connect_to_server(void);
void print_weather_data(void);


#endif
